Benchmarking of a commercial Linux cluster
نویسنده
چکیده
Cluster computing has emerged as a viable alternative to massively parallel supercomputers to cope with the computing demands of scientists and HPC application developers. Cluster machines, built on top of Commodity Off The Shelf components and based on open source software are becoming very popular. It is thus important to characterize the performance of these machines and to investigate the scalability of numerical algorithms when large numbers of processors are allocated. In this paper, we present a performance characterization of a large Linux cluster, that is, the IBM NetFinity located at the Maui High Performance Computing Center. The aim of this study is to evaluate the performance benefits to a few numerical applications resulting from specialized high bandwidth communication components, i.e., Myrinet switches, over a typical Beowulf cluster based on Ethernet networking. Our performance characterization study focused on the behavior of a few numerical kernels and of a climate model benchmark whose performance relies on complex iterations among various parallel algorithms. We investigated the scalability of the benchmarks under various hardware and software configurations. The study of overheads on the overall performance of a few numerical kernels deriving from different processor allocation policies concludes this paper.
منابع مشابه
Building a Large Scalable Internet Superserver for Academic Services with Linux Cluster Technology
With the speed and bandwidth offered by the next generation Internet technology, there is a need for large and scalable Internet server that can provides an adequate computing power and storage for the new generation Internet applications. This requires a huge investment in a very large and expensive commercial server system. Recently, the emergence of Linux PC clustering or so-called Beowulf C...
متن کاملOrthogonal Striping and Mirroring in Distributed RAID for I/O-Centric Cluster Computing
-This paper presents a new distributed disk-array architecture for achieving high I/O performance in scalable cluster computing. In a serverless cluster of computers, all distributed local disks can be integrated as a distributed-software redundant array of independent disks (ds-RAID) with a single I/O space. We report the new RAID-x design and its benchmark performance results. The advantage o...
متن کاملBenchmarking and Resource Measurement
Proper benchmarking and resource measurement is an important topic, because benchmarking is a widely-used method for the comparative evaluation of tools and algorithms in many research areas. It is essential for researchers, tool developers, and users, as well as for competitions. We formulate a set of requirements that are indispensable for reproducible benchmarking and reliable resource measu...
متن کاملElectric Load Shape Benchmarking for Small- and Medium-Sized Commercial Buildings
Smalland medium-sized commercial buildings owners and utility managers often look for opportunities for energy cost savings through energy efficiency and energy waste minimization. However, they currently lack easy access to low-cost tools that help interpret the massive amount of data needed to improve understanding of their energy use behaviors. Benchmarking is one of the techniques used in e...
متن کاملEnabling Production-Level Computing on Linux and Windows Ethernet and Infiniband Clusters with MPI/Pro and ClusterController
This paper reviews key requirements for production-level cluster computing and how these requirements impact the architecture of message-passing middleware and resource managers used on clusters. In addition to providing high performance and scalability of target applications, system requirements include correctness, strong compliance with standards (both community and industry), robustness (st...
متن کامل